mutilated instrument - Spanish English Dictionary